home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19990422-19990725 / 000145_news@watsun.cc.columbia.edu _Sat Jun 12 04:35:12 1999.msg < prev    next >
Internet Message Format  |  2020-01-01  |  5KB

  1. Return-Path: <news@watsun.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id EAA17104
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Sat, 12 Jun 1999 04:35:12 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id EAA16175
  7.     for kermit.misc@watsun.cc.columbia.edu; Sat, 12 Jun 1999 04:30:00 -0400 (EDT)
  8. X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
  9. Message-ID: <VA.000001a2.01ecdc00@compuserve.com>
  10. Subject: Kermit and DOSCIM
  11. From: Mike <tcpl@compuserve.com>
  12. Date: Sat, 12 Jun 1999 08:29:16 GMT
  13. To: kermit.misc@watsun.cc.columbia.edu
  14.  
  15.  
  16. -- 
  17.  
  18. Hello,
  19.  
  20. I've been trying to log onto Compuserve via my ISP with Doscim, which 
  21. is a Dos user interface for Compuserve. This hasn't been an easy 
  22. process (for someone with a limited knowledge of scripting and PC 
  23. communication protocals). Recently I've been making some progress 
  24. however.
  25.  
  26. Doscim has limited communications options when it comes to the 
  27. internet. It can access the int14 interface, and this is a feature that 
  28. Kermit supports.
  29.  
  30. Here's what I've been trying to do
  31.  
  32. 1) Run an int14 "emulator"
  33. 2) Start a DOS PPP dialer which then uses Kermit to dial my ISP
  34. 3) Launch epppd an ethernet emulator which supports bootp
  35. 4) Launch a telnet application which I can use to connect to 
  36. Compuserve.
  37. 5)Shell to DOS and launch Doscim
  38.  
  39. So far, I've managed to get to step four. I can use either Kermit or 
  40. NCSA telnet to connect to Compuserve. When I try to shell to DOS to 
  41. launch Doscim I get a "not enough memory message"
  42.  
  43. I've also tried to use net14.exe which is packaged with NCSA telnet. 
  44. Unfortunately this doesn't seem to work either.
  45.  
  46. Is there a way to get a connection with Kermit and have it take up a 
  47. small amount of memory when I shell to DOS? Is there a small Dos Telnet 
  48. program out there that does the trick?
  49.  
  50. I'll post the script I'm using to log on to my ISP. It is basically a 
  51. modified version of the script Antonio Lopez Molero includes in 
  52. dosppp06.zip
  53.  
  54. Any and all help in this matter is greatly appreciated.
  55.  
  56. Dialer.bat
  57.  
  58.         set KERMIT=PATH D:\KERMIT
  59.         ..\kermit\kermit take pppdial.scr
  60.         epppd
  61.         if errorlevel goto CONNERR
  62.         if exist currconn.cfg del currconn.cfg
  63.         copy myisp.dat currconn.cfg
  64.         echo Connection succesful
  65.         goto END
  66.  
  67.  
  68.        
  69.  
  70.         :CONNERR
  71.         echo Connection failed...
  72.         call ip-up.bat
  73.         :END 
  74.         
  75.         
  76.         The pppdial.scr kermit uses.
  77.         
  78.         
  79.  
  80.         Set port bios1
  81.         Set speed 9600
  82.         set parity none
  83.         set flow xon/xoff
  84.  
  85.         def errfail echo \%1,hangup,goto fail ; macro to handle 
  86. failures
  87.  
  88.         set input timeout proceed
  89.         set input echo on
  90.         
  91.  
  92.         output ATZ\13
  93.         input 2 OK
  94.         if fail errfail {Modem isn't reseting}
  95.  
  96.         output AT&F3&K4\13
  97.         input 2 OK
  98.         if fail errfail {modem not initializing properly}
  99.  
  100.  
  101.         clear
  102.         echo Dialing, wait...\13\10
  103.         pause 1
  104.         output ATDT4162222702\13
  105.         set alarm 60
  106.         clear
  107.  
  108.         input 60 \10
  109.         if success goto gotmsg
  110.         if alarm errfail {No response from modem.}
  111.         hangup
  112.         goto fail
  113.  
  114.         :GOTMSG
  115.         reinput 2 CARRIER 2400
  116.         if success goto login
  117.  
  118.         reinput 1 ERROR
  119.         if success errfail {Modem command error.}
  120.         reinput 0 BUSY
  121.         if success errfail {Line is busy.}
  122.         reinput 0 NO DIALTONE
  123.         if success errfail {No dialtone.}
  124.         reinput 0 NO CARRIER
  125.         if success errfail {No carrier.}
  126.         errfail {Unknown modem error.}
  127.  
  128.         :FAIL                           ; Dialing failed.
  129.         define errfail                  ; Erase ERRFAIL definition
  130.         end 1                           ; Return failure code.
  131.  
  132.         :LOGIN
  133.        
  134.         pause 10
  135.         output my_username\13
  136.         reinput 10 password:
  137.         if success output my_password\13
  138.         pause 2
  139.        
  140.        
  141.  
  142.         end 0
  143.         
  144.         The PPpdrc.cfg file dosppp uses.
  145.         
  146. COM2
  147. 9600
  148. local
  149. xonxoff
  150. -crtscts
  151. asyncmap 0
  152. user my_username
  153. passwd my_password
  154. namsrv 206.221.248.8
  155. namsrv 206.221.248.5
  156.  
  157.         
  158.         
  159.         
  160.         
  161.         
  162.         
  163.         
  164.         
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171. Using Virtual Access
  172. http://www.vamail.com
  173.  
  174.